Component({
  properties: {
    type: {
      type: String,
      value: '',
    }
  },
  data: {
    advertisementShow: false,
  },
  methods: {
    openPopup(item) {
      console.log(item);
      this.setData({ advertisementShow: true });
    },
    /**
     * 关闭弹框
     */
    onClose() {
      console.log(1);
      this.setData({ advertisementShow: false });
    },
  },
  lifetimes: {
    created: function () {
      // console.log('子组件————————created')
    },
    attached: function () {
      // 在组件实例进入页面节点树时执行
      // console.log('子组件————————attached')
    },
    ready: function () {
      // 在组件在视图层布局完成后执行
      // console.log('子组件————————ready')
    },
    detached: function () {
      // 在组件实例被从页面节点树移除时执行
      // console.log('子组件————————detached')
    },
  },
  // 以下是旧式的定义方式，可以保持对 <2.2.3 版本基础库的兼容
  attached: function () {
    // 在组件实例进入页面节点树时执行
  },
  detached: function () {
    // 在组件实例被从页面节点树移除时执行
  },
});
